#pragma once

#include "public/build.h"
#include "client/iwindow.h"

namespace renderit {
	namespace graphics {

		class idevice;
		class idevice_context;
		class pipeline;

		class graphics
		{
		public:
			client::iwindow * window;

			idevice * device;

			idevice_context * device_context;

			pipeline * pipeline;

		public:
			graphics(client::iwindow * w);
		};

	}
}